using System;
using System.Net;

namespace woaC2.SocketLib
{
    /// <summary>
    /// Holds unique identifier of connected or disconnected client.
    /// </summary>
    public class ClientStatusChangedEventArgs : EventArgs
    {
        public ClientStatusChangedEventArgs(Guid sessionId, string clientIP, ushort ClientPort)
        {
            this.sessionId = sessionId;
            this.ClientIP = clientIP;
            this.ClientPort = ClientPort;
        }

        public Guid sessionId { get; private set; }

        public string ClientIP { get; private set; }

        public ushort ClientPort { get; private set; }
    }
}